package com.tbit.uqbike.service.business;

import com.tbit.common.entity.view.Result;

/**
 * 协议自定义
 *
 * @author <a href="mailto:liu.haoxiang@tbit.com.cn">BUGXiang</a>
 * @version 1.0
 * @since 2025-4-7
 */
public interface ProtocolService {

    /**
     * 获取协议内容
     *
     * @param brandId 品牌id
     * @param type    类型 0-使用协议 1-隐私协议
     * @return Result
     */
    Result<Object> getProtocol(Integer brandId, Integer type);

    /**
     * 修改协议内容
     *
     * @param brandId 品牌id
     * @param type    类型 0-使用协议 1-隐私协议
     * @param content 内容
     * @return Result
     */
    Result<Object> editProtocol(Integer brandId, Integer type, String content);
}
